document management management consulting audit unternehmensberatung conseil relationship role based client accounting crm document storage engineering bpm customer records management service oriented architecture soa office business gateway cpa beratung architecture